home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / 2all.zip / 2ALL.DOC < prev    next >
Text File  |  1990-02-06  |  7KB  |  171 lines

  1.                       ┌──────────────────────────────┐
  2.                       │          2all v2.10          ├┐
  3.                       │The Ultimate Archive Converter││
  4.                       │         Doug Martin          ││
  5.                       └┬─────────────────────────────┘│
  6.                        └──────────────────────────────┘
  7.  
  8. -OVERVIEW
  9.  
  10.             Anyone who has been telecommunicating for any amount
  11.            of time knows about the archiver wars. You have your
  12.            favorite archiver and maybe your favorite isn't big
  13.            with your local SysOp. So you do like everyone, you
  14.            toast your SysOp's hard drives downloading 8 gigabytes
  15.            of files (and you send one, of course) then you curse
  16.            under your breath and type until your fingers bleed
  17.            converting each one to the format you like.
  18.  
  19.              - OR -
  20.  
  21.            You run 2all.
  22.  
  23.            2all will take all the archived files in a directory
  24.            and convert them to any archive format you want, stamp
  25.            each one with the original archive's date, and if you
  26.            like, delete the original file.
  27.  
  28. -INSTALLATION
  29.  
  30.            1) You must have the archiving programs you want to
  31.               use in your DOS path.
  32.            2) You must either have the configuration file
  33.               (2all.Cfg) in the current directory or let 2all
  34.               know where to find the config file by entering
  35.               set 2all=DRIVE:DIRECTORY at the DOS prompt or in
  36.               your AutoExec.Bat
  37.  
  38.            DRIVE:DIRECTORY is the drive and directory where 2all.cfg
  39.            is stored.
  40.  
  41.  
  42. -THE CONFIGURATION FILE <2all.cfg>
  43.  
  44.            The configuration file is where 2all gets it's
  45.            information on using the different archivers.
  46.            If you look at 2all.cfg, included in this archive,
  47.            you'll notice that it's nothing more than a simple
  48.            text file containing information about the archivers
  49.            you may want to use.
  50.  
  51.            ZIP
  52.             pkzip -ex
  53.             pkunzip
  54.            PAK
  55.             pak a
  56.             pak e
  57.            LZH
  58.             lharc a
  59.             lharc e
  60.            ARC
  61.             pkpak -a
  62.             pkunpak -e
  63.            ZOO
  64.             zoo a
  65.             zoo e
  66.  
  67.            Although I only use four here, you can specify up to
  68.            25 archiving programs in all.
  69.            The archive extension MUST start at line 1, column 1 or
  70.            2all will not run. The format of the file is:
  71.  
  72.                1) extension of archiver. <CAPITALIZE!!!>
  73.                2) command line for creating an archive
  74.                3) command line for extracting an archive
  75.  
  76.            Not that the indentation is not required, I just did
  77.            it to make it easier to read, it will work either way.
  78.  
  79.            *note that these are just my examples, 2all will work
  80.            with any archiver and should be completely compatible
  81.            with future archivers.
  82.  
  83.  
  84. -USAGE
  85.  
  86.            To use 2all, just go to the directory you want to
  87.            convert files in and type:
  88.  
  89.            2all [fmask|E(ext)|A(ext)|update] [A(ext)] [/s] <enter>
  90.  
  91.            fmask    = Valid DOS filename, wildcards are ok.
  92.            E(ext)   = extension of archive to convert from.
  93.            A(ext)   = extension of archive to convert to.
  94.            update   = special function for updating archives.
  95.           /s or /S  = tells 2all to save the original file
  96.  
  97. EXAMPLES
  98.  
  99. 2all zip            : convert all archives to the pkzip format.
  100. 2all zip /s         : same as above, but don't delete the original files.
  101. 2all zip pak        : convert all ZIPfiles to PAK format.
  102. 2all zip pak /s     : same as above, but don't delete original ZIP files.
  103. 2all foobar.zip arc : convert foobar.zip to foobar.arc, delete foobar.arc.
  104. 2all f*.zip arc /s  : covert zip files that begin with 'F'. Leave zip files.
  105. 2all update zip     : rearchive all zip files. Use when a new version of
  106.                       an archiver comes out that has better compression.
  107.                       (you cannot use '/s' switch with 'update')
  108.  
  109. !!! Notes !!!
  110.     When specifying a filemask, wildcards can be used, but the
  111.       extension MUST be specified.
  112.     Unless you use the '/s' switch, the original archives WILL be
  113.       deleted
  114.  
  115.            2all will then search for files and call up the
  116.            respective programs. New files are then stamped with the
  117.            date of the old file, so there is no need to use any date
  118.            stamping switches that your archiver may have. After it
  119.            finishes, it will give you a message telling you how many
  120.            files were converted and how much disk space was saved or lost.
  121.  
  122.            2all returns a DOS errorlevel of 0 if successful and 1
  123.            if there are any problems.
  124.  
  125.            If there is an error, 2all will inform you of the problem,
  126.            and let you know how many, if any, files were successfully
  127.            converted.
  128.  
  129.  
  130. -WRAP-UP
  131.  
  132.            2all is was written in Turbo Pascal v5.5 under
  133.            MS-DOS v3.30 using a 12mhz 80286 and listening to
  134.            'Red Hot Chili Peppers'.
  135.            M&Ms and orange juice also helped.
  136.  
  137.            For bug reports, or comments I can be reached at:
  138.  
  139.            The Barrington BBS (603) 335-5460, 3/12/24bps 24hrs.
  140.            SysOp : Al Wheeler
  141.  
  142.  
  143.            2all can be registered for the modest fee of $10,000.00
  144.            for which you'll get the latest version on disk...
  145.  
  146.            ...or you can just download it from your favorite BBS and
  147.            use it for free. Whatever's easiest for you.
  148.  
  149.  
  150.            This program may be copied and distributed freely as
  151.            long as it is distributed unchanged and in it's entirety.
  152.            As such, the author makes no warranty, actual or implied,
  153.            for damage, loss of data, rare tropical diseases or
  154.            this S&L bailout jazz.
  155.  
  156.                                                 -Doug Martin
  157.                                                  Somersworth, NH
  158.  
  159.  
  160. -CREDITS
  161.  
  162.            These folks wrote some of the fantastic archiving
  163.            programs that made this program possible/necessary.
  164.  
  165.                    LHarc...........Haruyasu Yoshizaki
  166.                    Pkzip/Pkunzip
  167.                    Pkpak/Pkunpak...Phil Katz/PKware
  168.                    PAK.............NoGate Consulting
  169.                    Zoo.............Rahul Dhesi
  170.  
  171.